package com.simple.simple_view.domain.entity;


import java.util.Date;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/**
 * 用户表(user)表实体类
 *
 * @author makejava
 * @since 2023-10-26 16:08:13
 */

@Data
@TableName("user")
public class User {

    /**
    * 主键
    */
    @TableId
    private Long id;
    /**
    * 用户唯一标识
    */
    @TableField(fill = FieldFill.INSERT)
    private String uid;
    /**
    * 
    */
    private String username;
    /**
    * 密码
    */
    private String password;
    /**
    * 用户认证（0为普通用户）
    */
    private Integer type;
    /**
    * 用户性别(0男1女2未知)
    */
    private String sex;
    /**
    * 用户头像
    */
    @TableField(fill = FieldFill.INSERT)
    private String avatar;
    /**
     * 喜欢是否可见(0可见)
     */
    private String privacyLike;
    /**
     * 收藏是否可见(0可见)
     */
    private String privacyCollect;
    /**
     * 个人信息状态(0正常，1审核中)
     */
    private Integer status;
    /**
     * "创建时间"
     */
    @TableField(fill = FieldFill.INSERT)
    private Date createTime;
    /**
    * "修改时间"
    */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Date updateTime;
    /**
    * "删除时间"
    */
    private Date deleteTime;
    /**
    * 关注数
    */
    private Long followCount;
    /**
    * 粉丝数
    */
    private Long fansCount;
    /**
    * 获赞数
    */
    private Long likeCount;
}
